roasted leg of veal - Alemán Inglés Diccionario